peacock orchid - Francés Inglés Diccionario